Big Huge Thesaurus

mount parnassus

noun

sounds kind of like